package com.sh.ssao.lottery.config.email;

import java.util.List;

public interface EmailService {

    /**
     * 发送文本邮件
     * @param to 收件人
     * @param subject 主题
     * @param content 内容
     */
    void sendSimpleMail(String[] to, String subject, String content);


    /**
     * 发送HTML邮件
     * @param to 收件人
     * @param subject 主题
     * @param content 内容
     */
    void sendHtmlMail(String[] to, String subject, String content);

    /**
     * 发送带附件的邮件
     * @param to 收件人
     * @param subject 主题
     * @param content 内容
     * @param filePath 附件
     */
    void sendAttachmentsMail(String[] to, String subject, String content, String[] filePath);

    /**
     *
     * @param to
     * @param subject
     * @param content
     */
    void sendSimpleMailOne(String to, String subject, String content);

    /**
     *
     * @param to
     * @param subject
     * @param content
     */
    void sendHtmlMailOne(String to, String subject, String content);

    /**
     *
     * @param to
     * @param subject
     * @param content
     * @param filePath
     */
    void sendAttachmentsMailOne(String to, String subject, String content, String[] filePath);
    void toEmail(String to,String subject,String content);
    void toEmails(String[] to, String subject, String content);
}
